valve prosthesis - German English Dictionary